The source code for Envision, a character set editor released by Antic Software in 1986. Envision was not published until after ANTIC took over APX software and started including the Catalog in their magazine.
Released with permission of the author.
Also included is the runtime version of the program and some lovely screenshots that I took.
Notes from the author:
Atari Envision Source Code
Please don your peril-sensitive sunglasses prior to viewing the source code.
The Envision source consists of approximately 9,800 lines of predominantly non-commented code. The source code for the supplemental tools that originally accompanied Envision for printing maps and fonts, etc., no longer exists but would have added another few thousand lines of eye-searing code to the tally.
The source code ATRs contain files in SynAssembler format. The "ASCII_Version" folder contains the same files converted to ASCII for those so masochistic that they have not the patience to boot up an emulator and load the ATRs in order to view the code.
If you have any questions about the source code and I am still alive by the time you read this, by all means feel free to drop me an email and I'll try to answer it. "email@example.com" probably still works. Who knows? It's the future now.
I was still sort of learning 6502 assembly language as I was writing this program. Bearing this in mind, please be kind; I've learned rather a lot since then. Honest.